gpsbabel.git
18 years agoGPSBabelGUI: Add ability to read more than one file from same type.
oliskoli [Sun, 26 Aug 2007 21:17:56 +0000 (21:17 +0000)]
GPSBabelGUI: Add ability to read more than one file from same type.

18 years agoScraggler from gperf commit. Store hashed key in per-token table.
robertl [Sun, 26 Aug 2007 20:44:09 +0000 (20:44 +0000)]
Scraggler from gperf commit.   Store hashed key in per-token table.

18 years agoLet the style stuff be handled by an external (gperf) perfect hash generator.
robertl [Sun, 26 Aug 2007 20:40:40 +0000 (20:40 +0000)]
Let the style stuff be handled by an external (gperf)  perfect hash generator.

18 years agonmea: Fix memory leaks (detected with reference/tracks/nmea+ms.txt).
oliskoli [Sat, 25 Aug 2007 20:20:29 +0000 (20:20 +0000)]
nmea: Fix memory leaks (detected with reference/tracks/nmea+ms.txt).

18 years agolmx: Tweak format capabilities.
oliskoli [Sat, 25 Aug 2007 20:01:30 +0000 (20:01 +0000)]
lmx: Tweak format capabilities.

18 years agogarmin_txt: Fix gcc 4.2.1 warnings.
oliskoli [Sat, 25 Aug 2007 19:35:45 +0000 (19:35 +0000)]
garmin_txt: Fix gcc 4.2.1 warnings.

18 years agogdb: Fix gcc 4.2.1 warnings.
oliskoli [Sat, 25 Aug 2007 19:35:25 +0000 (19:35 +0000)]
gdb: Fix gcc 4.2.1 warnings.

18 years agoInit x and y in xol's waypt reader.
robertl [Sat, 25 Aug 2007 17:11:39 +0000 (17:11 +0000)]
Init x and y in xol's waypt reader.

18 years agogarmin_txt: Fix MSVC crash with timestamps lt zero.
oliskoli [Tue, 21 Aug 2007 21:05:53 +0000 (21:05 +0000)]
garmin_txt: Fix MSVC crash with timestamps lt zero.

18 years agoAdd a target to produce release files for testing purposes.
oliskoli [Tue, 21 Aug 2007 19:59:38 +0000 (19:59 +0000)]
Add a target to produce release files for testing purposes.

18 years agoozi: Commit ozi time-format change (SF 1760287: OziExplorer Date precision).
oliskoli [Tue, 21 Aug 2007 19:51:57 +0000 (19:51 +0000)]
ozi: Commit ozi time-format change (SF 1760287: OziExplorer Date precision).
Recreate reference data.

18 years agotesto: Remove copy-and-paste relict.
oliskoli [Tue, 21 Aug 2007 19:46:26 +0000 (19:46 +0000)]
testo: Remove copy-and-paste relict.

18 years agogbfile: Check return code after read with fixed buffer length.
oliskoli [Tue, 21 Aug 2007 19:32:42 +0000 (19:32 +0000)]
gbfile: Check return code after read with fixed buffer length.

18 years agoxol/vecs: Tweak visible product name.
oliskoli [Tue, 21 Aug 2007 19:27:34 +0000 (19:27 +0000)]
xol/vecs: Tweak visible product name.

18 years agomapsend: Tweak possible C89 issue.
oliskoli [Tue, 21 Aug 2007 19:24:59 +0000 (19:24 +0000)]
mapsend: Tweak possible C89 issue.

18 years agocsv_util: Don't create empty routes or tracks on input.
oliskoli [Tue, 21 Aug 2007 19:20:14 +0000 (19:20 +0000)]
csv_util: Don't create empty routes or tracks on input.

18 years agoholux: Finish gbfile update.
oliskoli [Tue, 21 Aug 2007 19:17:25 +0000 (19:17 +0000)]
holux: Finish gbfile update.

18 years agoAdd doc for unicsv option utc.
oliskoli [Tue, 21 Aug 2007 19:13:43 +0000 (19:13 +0000)]
Add doc for unicsv option utc.

18 years agotesto: Add sequence for 'Swiss Map' (.xol) format.
oliskoli [Tue, 21 Aug 2007 19:08:38 +0000 (19:08 +0000)]
testo: Add sequence for 'Swiss Map' (.xol) format.

18 years agoAdd reference data for 'Swiss Map' (.xol) format.
oliskoli [Tue, 21 Aug 2007 19:07:14 +0000 (19:07 +0000)]
Add reference data for 'Swiss Map' (.xol) format.

18 years agoAdd special cases for Garmin HC series.
robertl [Tue, 21 Aug 2007 18:34:13 +0000 (18:34 +0000)]
Add special cases for Garmin HC series.

18 years agoAdd nmea reference data with sub-second data.
oliskoli [Mon, 20 Aug 2007 22:36:26 +0000 (22:36 +0000)]
Add nmea reference data with sub-second data.

18 years agogarmin_txt: Add support for 'swiss grid'.
oliskoli [Mon, 20 Aug 2007 22:31:17 +0000 (22:31 +0000)]
garmin_txt: Add support for 'swiss grid'.

18 years agounicsv: Extend list of possible input values.
oliskoli [Mon, 20 Aug 2007 22:26:39 +0000 (22:26 +0000)]
unicsv: Extend list of possible input values.
Add support for 'Swiss grid'.

18 years agobcr: Remove empty routes after read.
oliskoli [Mon, 20 Aug 2007 22:24:19 +0000 (22:24 +0000)]
bcr: Remove empty routes after read.

18 years agogarmin_txt: Add support for temperature (as MapSource since 6.13.0.1 Beta).
oliskoli [Mon, 20 Aug 2007 22:20:54 +0000 (22:20 +0000)]
garmin_txt: Add support for temperature (as MapSource since 6.13.0.1 Beta).
Regenerate reference data.

18 years agoAdd support for Swiss Map 50 'xol' format.
oliskoli [Mon, 20 Aug 2007 22:12:20 +0000 (22:12 +0000)]
Add support for Swiss Map 50 'xol' format.
Add GPS data generator (hidden input format).

18 years agoAdd GPS data generator (hidden input format).
oliskoli [Mon, 20 Aug 2007 22:09:14 +0000 (22:09 +0000)]
Add GPS data generator (hidden input format).

18 years agogarmin_txt: Add support for temperature (as MapSource since 6.13.0.1 Beta).
oliskoli [Mon, 20 Aug 2007 22:06:13 +0000 (22:06 +0000)]
garmin_txt: Add support for temperature (as MapSource since 6.13.0.1 Beta).
Remove parsers now located in parse.c .

18 years agoAdd seperate project file for misc. GPS data parser functions.
oliskoli [Mon, 20 Aug 2007 22:02:26 +0000 (22:02 +0000)]
Add seperate project file for misc. GPS data parser functions.
Remove duplicates from util.c.

18 years agowaypt: Add functions for speed and distance calculation.
oliskoli [Mon, 20 Aug 2007 22:00:09 +0000 (22:00 +0000)]
waypt: Add functions for speed and distance calculation.
Add seperate project file for misc. GPS data parser functions.
Add support for 'Swiss grid'.

18 years agowaypt: Add functions for speed and distance calculation.
oliskoli [Mon, 20 Aug 2007 21:53:08 +0000 (21:53 +0000)]
waypt: Add functions for speed and distance calculation.

18 years agoAdd seperate project file for misc. GPS data parser functions.
oliskoli [Mon, 20 Aug 2007 21:43:39 +0000 (21:43 +0000)]
Add seperate project file for misc. GPS data parser functions.

18 years agogpsmath: Add support for 'Oblique Mercator' projection (Swiss national grid).
oliskoli [Mon, 20 Aug 2007 21:36:56 +0000 (21:36 +0000)]
gpsmath: Add support for 'Oblique Mercator' projection (Swiss national grid).
Change handling of datum name variants.

18 years agoxol: Add support for Swiss Map 50 'xol' format.
oliskoli [Mon, 20 Aug 2007 21:27:40 +0000 (21:27 +0000)]
xol: Add support for Swiss Map 50 'xol' format.

18 years agogarmin_txt: Fix abort on unknown columns.
oliskoli [Sun, 19 Aug 2007 20:11:59 +0000 (20:11 +0000)]
garmin_txt: Fix abort on unknown columns.

18 years agoFix whitespace bogons in new help formats.
robertl [Sat, 18 Aug 2007 21:04:31 +0000 (21:04 +0000)]
Fix whitespace bogons in new help formats.

18 years agoRevert unintentional change in Garmin that I introduced this morning.
robertl [Sat, 18 Aug 2007 20:40:37 +0000 (20:40 +0000)]
Revert unintentional change in Garmin that I introduced this morning.

18 years agoOutput fractional seconds in NMEA, too.
robertl [Sat, 18 Aug 2007 16:11:01 +0000 (16:11 +0000)]
Output fractional seconds in NMEA, too.

18 years agoRegenerate NMEA/GPX reference file with higher fidelity timestamps.
robertl [Sat, 18 Aug 2007 15:43:43 +0000 (15:43 +0000)]
Regenerate NMEA/GPX reference file with higher fidelity timestamps.

18 years agodefs.h: allocate single bit extra data.
robertl [Sat, 18 Aug 2007 15:00:35 +0000 (15:00 +0000)]
defs.h: allocate single bit extra data.
nmea.c: add subsecond reading to gprmc, gpgga parsers

18 years agoAdd Legend HCx identifier.
robertl [Fri, 17 Aug 2007 16:27:37 +0000 (16:27 +0000)]
Add Legend HCx identifier.

18 years agoOutput help file URLs for machine-generated interrogation such as by GUIs.
robertl [Thu, 16 Aug 2007 02:37:43 +0000 (02:37 +0000)]
Output help file URLs for machine-generated interrogation such as by GUIs.

18 years agotomtom_itn: Swap latitude and longitude (Grrrr).
oliskoli [Mon, 13 Aug 2007 07:45:54 +0000 (07:45 +0000)]
tomtom_itn: Swap latitude and longitude (Grrrr).

18 years agoChange GPSdrive's website per request from their developer.
robertl [Wed, 8 Aug 2007 03:49:19 +0000 (03:49 +0000)]
Change GPSdrive's website per request from their developer.

18 years agoAdd support for Nokia LMX Landmark Exchange format.
robertl [Tue, 7 Aug 2007 18:09:24 +0000 (18:09 +0000)]
Add support for Nokia LMX Landmark Exchange format.

18 years agoLook for expat in macports and source-installed locations. Via Scot Hacker.
robertl [Tue, 7 Aug 2007 06:58:15 +0000 (06:58 +0000)]
Look for expat in macports and source-installed locations.  Via Scot Hacker.

18 years agoBump release to 1.3.4.
robertl [Tue, 7 Aug 2007 03:27:07 +0000 (03:27 +0000)]
Bump release to 1.3.4.

18 years agoDon't jump through null ovec for RTP.
robertl [Tue, 7 Aug 2007 03:14:30 +0000 (03:14 +0000)]
Don't jump through null ovec for RTP.

18 years agounicsv: Tweak FP problems with microseconds.
oliskoli [Fri, 3 Aug 2007 08:24:00 +0000 (08:24 +0000)]
unicsv: Tweak FP problems with microseconds.

18 years agoozi: Fix removal of filename extension.
oliskoli [Sun, 29 Jul 2007 19:55:13 +0000 (19:55 +0000)]
ozi: Fix removal of filename extension.

18 years agounicsv: Change output format for 'microseconds'. If we have ONE, we'll get ONE.
oliskoli [Sun, 29 Jul 2007 19:05:43 +0000 (19:05 +0000)]
unicsv: Change output format for 'microseconds'. If we have ONE, we'll get ONE.

18 years agoozi: Add option 'pack' (SF: 1757454).
oliskoli [Thu, 26 Jul 2007 21:00:59 +0000 (21:00 +0000)]
ozi: Add option 'pack' (SF: 1757454).

18 years agopdbfile: Fix the last open MSVC warning (signed/unsigned mismatch).
oliskoli [Thu, 26 Jul 2007 19:34:33 +0000 (19:34 +0000)]
pdbfile: Fix the last open MSVC warning (signed/unsigned mismatch).

18 years agowbt-200: Fix MSVC warning (signed/unsigned mismatch).
oliskoli [Thu, 26 Jul 2007 19:22:34 +0000 (19:22 +0000)]
wbt-200: Fix MSVC warning (signed/unsigned mismatch).

18 years agotrackfilter: Allow 'range' together with trackpoints without timestamp.
oliskoli [Thu, 26 Jul 2007 19:03:07 +0000 (19:03 +0000)]
trackfilter: Allow 'range' together with trackpoints without timestamp.

18 years agoroute simplifier crashed if simplifying by error on routes that couldn't be simplifie...
parkrrrr [Thu, 26 Jul 2007 01:14:13 +0000 (01:14 +0000)]
route simplifier crashed if simplifying by error on routes that couldn't be simplified (<= 2 points)

18 years agoFix (currently unused) mapopolis compiler error.
oliskoli [Wed, 25 Jul 2007 21:33:00 +0000 (21:33 +0000)]
Fix (currently unused) mapopolis compiler error.

18 years agogarmin_gpi: Fix MSVC error (C89).
oliskoli [Wed, 25 Jul 2007 21:18:05 +0000 (21:18 +0000)]
garmin_gpi: Fix MSVC error (C89).

18 years agomkmoreclean: Add 'R' (recursive, needed for directories) to the remove options.
oliskoli [Wed, 25 Jul 2007 19:53:48 +0000 (19:53 +0000)]
mkmoreclean: Add 'R' (recursive, needed for directories) to the remove options.

18 years ago.cvsignore: Add coldsync and pilot-link.
oliskoli [Wed, 25 Jul 2007 19:52:17 +0000 (19:52 +0000)]
.cvsignore: Add coldsync and pilot-link.

18 years agotest-all: Use environment variable GBTEMP.
oliskoli [Wed, 25 Jul 2007 19:49:09 +0000 (19:49 +0000)]
test-all: Use environment variable GBTEMP.
If you have a lot of free memory (>256MB) and GBTEMP is set to '/dev/shm'
test-all runs some times faster.

18 years agopdbfile: Add some validity checks.
oliskoli [Wed, 25 Jul 2007 19:35:57 +0000 (19:35 +0000)]
pdbfile: Add some validity checks.

18 years agoFix some valgrind warnings/errors.
oliskoli [Tue, 24 Jul 2007 08:51:26 +0000 (08:51 +0000)]
Fix some valgrind warnings/errors.

18 years agoAdd simple gbfile based Palm/OS PDB support. Drop 'coldsync' and 'pilot-link'.
oliskoli [Mon, 23 Jul 2007 21:26:03 +0000 (21:26 +0000)]
Add simple gbfile based Palm/OS PDB support. Drop 'coldsync' and 'pilot-link'.

18 years agoChange third field of ozi tracks to indicate new track. SF 1757463.
robertl [Mon, 23 Jul 2007 19:13:04 +0000 (19:13 +0000)]
Change third field of ozi tracks to indicate new track.  SF 1757463.

18 years agoAndy adds polish to WBT module, adds doc for TK1.
robertl [Sun, 22 Jul 2007 22:52:54 +0000 (22:52 +0000)]
Andy adds polish to WBT module, adds doc for TK1.

18 years agoAndy Armstrong adds Wintec tk1 format, enhances WBT-201 support.
robertl [Sun, 22 Jul 2007 17:01:13 +0000 (17:01 +0000)]
Andy Armstrong adds Wintec tk1 format, enhances WBT-201 support.

18 years agoAdd a (currently unused) subset of pilot-link for file handling of PDB files.
robertl [Sat, 21 Jul 2007 03:54:51 +0000 (03:54 +0000)]
Add a (currently unused) subset of pilot-link for file handling of PDB files.

18 years agoRegenerate dependencies.
robertl [Sat, 21 Jul 2007 03:38:06 +0000 (03:38 +0000)]
Regenerate dependencies.

18 years agoAdd error if inputting from a style file without IFIELDs.
robertl [Thu, 19 Jul 2007 16:39:59 +0000 (16:39 +0000)]
Add error if inputting from a style file without IFIELDs.

18 years agoFix ISO_TIME_MS output.
robertl [Wed, 18 Jul 2007 20:09:50 +0000 (20:09 +0000)]
Fix ISO_TIME_MS output.

18 years agoRemove (more or less) magic numbers. Use pre-defined macros for speed calculation.
oliskoli [Wed, 18 Jul 2007 19:05:32 +0000 (19:05 +0000)]
Remove (more or less) magic numbers. Use pre-defined macros for speed calculation.

18 years agoFix doc for splitoutput option.
robertl [Wed, 18 Jul 2007 18:29:15 +0000 (18:29 +0000)]
Fix doc for splitoutput option.

18 years agoAdd 'splitoutpu' option to text output.
robertl [Wed, 18 Jul 2007 17:10:58 +0000 (17:10 +0000)]
Add 'splitoutpu' option to text output.

18 years agoDon't write last field if current field isn't valid in XCSV output.
robertl [Wed, 18 Jul 2007 17:10:16 +0000 (17:10 +0000)]
Don't write last field if current field isn't valid in XCSV output.

18 years agoAdd field PATH_SPEED_KNOTS to xcsv.
oliskoli [Mon, 16 Jul 2007 19:05:25 +0000 (19:05 +0000)]
Add field PATH_SPEED_KNOTS to xcsv.

18 years agoAdd fields PATH_SPEED_KPH and PATH_SPEED_MPH to xcsv.
oliskoli [Sun, 15 Jul 2007 17:09:09 +0000 (17:09 +0000)]
Add fields PATH_SPEED_KPH and PATH_SPEED_MPH to xcsv.

18 years agoTweak working on unicsv.xml a bit.
robertl [Sun, 15 Jul 2007 14:24:50 +0000 (14:24 +0000)]
Tweak working on unicsv.xml a bit.

18 years agoEliminate 'not used' warning on 'lap_read_as_track'.
robertl [Sun, 15 Jul 2007 05:51:48 +0000 (05:51 +0000)]
Eliminate 'not used' warning on 'lap_read_as_track'.

18 years agomkshort: Touch the real conflict counter.
oliskoli [Sat, 14 Jul 2007 21:10:22 +0000 (21:10 +0000)]
mkshort: Touch the real conflict counter.

18 years agoImprove support for Garmin address fields.
oliskoli [Sat, 14 Jul 2007 21:07:59 +0000 (21:07 +0000)]
Improve support for Garmin address fields.

18 years agounicsv: Improve support for Garmin address fields.
oliskoli [Sat, 14 Jul 2007 21:07:29 +0000 (21:07 +0000)]
unicsv: Improve support for Garmin address fields.

18 years agotesto: Improve support for Garmin address fields.
oliskoli [Sat, 14 Jul 2007 21:07:08 +0000 (21:07 +0000)]
testo: Improve support for Garmin address fields.

18 years agogpx: Improve support for Garmin address fields.
oliskoli [Sat, 14 Jul 2007 21:06:37 +0000 (21:06 +0000)]
gpx: Improve support for Garmin address fields.

18 years agogdb: Improve support for Garmin address fields.
oliskoli [Sat, 14 Jul 2007 21:06:14 +0000 (21:06 +0000)]
gdb: Improve support for Garmin address fields.

18 years agogarmin_txt: Improve support for Garmin address fields.
oliskoli [Sat, 14 Jul 2007 21:05:45 +0000 (21:05 +0000)]
garmin_txt: Improve support for Garmin address fields.

18 years agogarmin_gpi: Improve support for Garmin address fields.
oliskoli [Sat, 14 Jul 2007 21:05:23 +0000 (21:05 +0000)]
garmin_gpi: Improve support for Garmin address fields.

18 years agogarmin_fs: Improve support for Garmin address fields.
oliskoli [Sat, 14 Jul 2007 21:04:38 +0000 (21:04 +0000)]
garmin_fs: Improve support for Garmin address fields.

18 years agoImprove support for Garmin address fields.
oliskoli [Sat, 14 Jul 2007 21:00:46 +0000 (21:00 +0000)]
Improve support for Garmin address fields.

18 years agoAdd my (oliskoli) Garmin Zumo 500 to mass storage devices.
oliskoli [Thu, 12 Jul 2007 22:02:58 +0000 (22:02 +0000)]
Add my (oliskoli) Garmin Zumo 500 to mass storage devices.

18 years agoDon't crash on command lines without file/device name "... -i gdb -f".
oliskoli [Thu, 12 Jul 2007 19:27:51 +0000 (19:27 +0000)]
Don't crash on command lines without file/device name "... -i gdb -f".

18 years agoBump version to 1.3.4-beta20070711 for release.
robertl [Wed, 11 Jul 2007 23:57:38 +0000 (23:57 +0000)]
Bump version to 1.3.4-beta20070711 for release.

18 years agoFix new breakage from a URL that includes &blah parameters. This is not a
parkrrrr [Wed, 11 Jul 2007 18:40:02 +0000 (18:40 +0000)]
Fix new breakage from a URL that includes &blah parameters.  This is not a
general-purpose fix, but it'll do until they break it again.

18 years agoRemove shortname from fixed columns.
oliskoli [Mon, 9 Jul 2007 19:50:47 +0000 (19:50 +0000)]
Remove shortname from fixed columns.

18 years agoInclude pathname of ini file in error messages involving those files.
robertl [Mon, 9 Jul 2007 19:48:34 +0000 (19:48 +0000)]
Include pathname of ini file in error messages involving those files.

18 years agoalan: Add parameter "b" to open mode. This is necessary for NON-POSIX systems.
oliskoli [Mon, 9 Jul 2007 19:35:41 +0000 (19:35 +0000)]
alan: Add parameter "b" to open mode. This is necessary for NON-POSIX systems.

18 years agogbfile: Fix gbfungetc. Thanx to Gabriel Weisz.
oliskoli [Mon, 9 Jul 2007 17:15:51 +0000 (17:15 +0000)]
gbfile: Fix gbfungetc. Thanx to Gabriel Weisz.

18 years agoAdd style tips to README.contrib.
robertl [Mon, 9 Jul 2007 16:48:00 +0000 (16:48 +0000)]
Add style tips to README.contrib.

18 years agogeo: Tweak format capabilities.
oliskoli [Sun, 8 Jul 2007 19:39:20 +0000 (19:39 +0000)]
geo: Tweak format capabilities.